hammer with a sledge - Allemand Anglais Dictionnaire